Traverse this Node and all its descendants in a top-down left to right manner while applying the visitor at each Node.
NOTE: if you are sure that TreeVisitor is nothrow, you can use this method
See Implementation
Traverse this Node and all its descendants in a top-down left to right manner while applying the visitor at each Node.
NOTE: if you are sure that TreeVisitor is nothrow, you can use this method